thermosetting composite - English Synonyms Dictionary